most inglorious - German English Dictionary